-
Notifications
You must be signed in to change notification settings - Fork 13.3k
adding openbsd snapshot #28241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adding openbsd snapshot #28241
Conversation
r? @brson (rust_highfive has picked a reviewer for you, use r? to override) |
@semarie I have started setting up an OpenBSD buildbot. You can see it's status here: My ultimate plan is to have the buildbot building snapshots for both rust and cargo since I can successfully bootstrap cargo on pretty much any platform rust compiles on. |
@dhuseby thanks for you work ! For building rust from git under openbsd, you could see the README at http://semarie.free.fr/rust/. (The openbsd ports have implicit PATH that change one thing or two for using gcc-4.9). The current "limitation" is really the need to use gcc from ports (4.9). All the teaks are for that (even the jemalloc gcc-4.9 is need: at configure, at build, at target linking. I don't known what would be the better method: it could be configured in the buildbot with specific environment variable I think. I have also a local patch for generating openbsd snapshot, in order to include system-libraries needed for stage0. I will see to make a PR for it. |
oh and I omit a file edition for linking with |
⌛ Testing commit 2425b9d with merge a8b1bf7... |
💔 Test failed - auto-linux-32-nopt-t |
@bors: retry |
@alexcrichton please upload this snapshot when landing: https://github.com/dhuseby/rust-manual-snapshots/raw/master/rust-stage0-2015-08-11-1af31d4-openbsd-x86_64-9cae790c4ca19b1b29a048605ce249fe1c20a498.tar.bz2 BTW, this is the snapshot that @semarie has published on his website for use in the OpenBSD port for rust. Credit goes to him.
⌛ Testing commit 2425b9d with merge 8115b39... |
@alexcrichton please upload this snapshot when landing:
https://github.com/dhuseby/rust-manual-snapshots/raw/master/rust-stage0-2015-08-11-1af31d4-openbsd-x86_64-9cae790c4ca19b1b29a048605ce249fe1c20a498.tar.bz2
BTW, this is the snapshot that @semarie has published on his website for use in the OpenBSD port for rust. Credit goes to him.